dendritic microstructure - Spanish English Dictionary